package com.ruoyi.asms.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Description
 * @Author YangJun
 * @Date 2021年11月4日 15:27:17
 **/
@Data
@NoArgsConstructor
public class ReportStageInfoVo {

    private Long faultReportStageId;

    @ApiModelProperty(value = "开始时间")
    private Long startTime;

    @ApiModelProperty(value = "结束时间")
    private Long endTime;

    @ApiModelProperty(value = "报修负责人（前端通过这个ID获取报修阶段的报修负责人对象）")
    private Long ownChargeUserId;

    @ApiModelProperty(value = "报修负责人姓名")
    private String ownChargeUserName;

    @ApiModelProperty(value = "报修负责人电话")
    private String ownChargeUserPhone;

    @ApiModelProperty(value = "资产所有方ID（前端通过这个ID获取资产所有方对象）")
    private Long ownChargeDeptId;

    @ApiModelProperty(value = "资产所有方名称")
    private String ownChargeDeptName;

    @ApiModelProperty(value = "状态(-1不允许报修，0正在报修申请中，1允许报修，2客户已自行解决)")
    private Integer status;

    @ApiModelProperty(value = "不允许报修的说明")
    private String reason;

}
